// 数据类型 （去重） set：值不重复 map  -> weakMap weakSet

// 使用 、 区别

let set = new Set([1, 2, 1, 1, 2, 1, 1, 3, 'a']);
set.add({ a: 1 });
// console.log(set.entries(set)); // Object.entries  Object.keys  Object.values
// console.log(set.has(5))


let map = new Map([ // 不能有重复的key
    ['a', 1],
    ['v', 1],
    ['v', 1]
]) 
map.set({a:1},2);
// 他的key 可以使用对象类型 
console.log(map)